upfront environmental costs - Turkish English Dictionary